ian ho
Siobhan Haughey Wins Women’s 200m Freestyle as Hong Kong Climbs to Third in Swimming Medal TableHong Kong strengthened its position at the 2026 Asian Games swimming...
Obituaries Written in Advance for the Living: Football and the Habit of Burying People Before They DieA file labeled "football" landed in my inbox on a summer evening. When I open...
Baker Mayfield Returns to Practice as Tampa Bay Buccaneers Await Friday Verdict Before Carolina Panthers ClashThe white glove. In the practice report from the Tampa Bay Buccaneers on...
Dakar 2026: Youth Olympic Beach Volleyball Pool Draw ConfirmedThe Dakar 2026 Youth Olympic Games beach volleyball tournament has officially...
Filipino Boxing Promoter Shot Dead in Las Vegas: The Buried $383,000 Labor Judgment Beneath the Sensational HeadlineFrank Rodis Jr., 45, whom Philippine media labeled a boxing "tycoon," was sho...
Volleyball: Lessons From a Nine-Dimension Report With No DataFour twelve in the morning in Guangzhou. I open the nine-dimension analysis...
England's Table Tennis Seed Is Planted in a Four-Year-Old's Living RoomOn 11 April, in a studio somewhere in England, Leon Thomson put on a blindfol...
Arsenal Come Back Against Leeds United: A Bench-Won Victory and the Unsolved Low-Block ProblemIn the 70th minute, a substitute who had just come on struck a low shot into...
Tony Finau and the Hockey-Stick Putter: A Six-Time Champion's Search for a Way Out Among the Red RocksThe press conference took place on a Wednesday at Black Desert Resort in Ivin...
Vietnamese Football and the Lesson of Empty Data: When Analysis Lacks an Information FoundationIn the context of Vietnamese football becoming increasingly professionalized...
Tiger Woods' Arrest and a Murky Future: When the Body Is No Longer an AllyOn a March morning in 2026, Tiger Woods was pulled over by police in a suburb...
KRAFTON's Permanent Account Lock: Two Vietnamese PUBG World Champions and the Unbridgeable Governance GapThe night KRAFTON announced the penalty, I reopened my tracking sheet. In tha...
Two Team Sheets, Two Models: Thể Công - Viettel and Công An Hà Nội in the Hanoi DerbyThe team sheets for the Hanoi derby were released the night before kickoff. I...
J1 League Matchday 9: Three Teams Within One Point, and What the Provisional Table Still HidesOn the evening of October 10, as Kashiwa Reysol closed out their match agains...
Ashlyn Anderson: The 9-Second Turn and a Journey from Texas Pools to RiceI have sat in the broadcast booth at Toyota Stadium for 17 years, and I have...
Five Hours in Dallas: Twin Brothers, a Legal Roster Move, and a Report You Should Not TrustManila, 6:40 in the morning. Two lines in my inbox. The Dallas Mavericks had...
One Spot, One Missing Striker, and a Game Plan Read Aloud Before KickoffOn September 29, at 7:30 p.m., the stadium lights will come on. In Group B,...
0.16 Seconds Over the Final 50: Douglass Beats Walsh in the Short-Course 100 FreeI reopened the splits sheet and read the two numbers over and over. Over the...
Marathon's Confession: Bungie Changes Formation Mid-Season and Calls It StrategyIn 2026, I sat in a commentary booth in Binh Duong and declared on air that...
Beşiktaş 1-2 Crystal Palace: Ndidi's run in behind and the space left after the breakIn the closing minutes of the first half, Wilfred Ndidi ran in behind the...
Obituaries Written in Advance for the Living: Football and the Habit of Burying People Before They DieA file labeled "football" landed in my inbox on a summer evening. When I open...
Baker Mayfield Returns to Practice as Tampa Bay Buccaneers Await Friday Verdict Before Carolina Panthers ClashThe white glove. In the practice report from the Tampa Bay Buccaneers on...
Dakar 2026: Youth Olympic Beach Volleyball Pool Draw ConfirmedThe Dakar 2026 Youth Olympic Games beach volleyball tournament has officially...
Filipino Boxing Promoter Shot Dead in Las Vegas: The Buried $383,000 Labor Judgment Beneath the Sensational HeadlineFrank Rodis Jr., 45, whom Philippine media labeled a boxing "tycoon," was sho...
Volleyball: Lessons From a Nine-Dimension Report With No DataFour twelve in the morning in Guangzhou. I open the nine-dimension analysis...
England's Table Tennis Seed Is Planted in a Four-Year-Old's Living RoomOn 11 April, in a studio somewhere in England, Leon Thomson put on a blindfol...
Arsenal Come Back Against Leeds United: A Bench-Won Victory and the Unsolved Low-Block ProblemIn the 70th minute, a substitute who had just come on struck a low shot into...
Tony Finau and the Hockey-Stick Putter: A Six-Time Champion's Search for a Way Out Among the Red RocksThe press conference took place on a Wednesday at Black Desert Resort in Ivin...
Vietnamese Football and the Lesson of Empty Data: When Analysis Lacks an Information FoundationIn the context of Vietnamese football becoming increasingly professionalized...
Tiger Woods' Arrest and a Murky Future: When the Body Is No Longer an AllyOn a March morning in 2026, Tiger Woods was pulled over by police in a suburb...
KRAFTON's Permanent Account Lock: Two Vietnamese PUBG World Champions and the Unbridgeable Governance GapThe night KRAFTON announced the penalty, I reopened my tracking sheet. In tha...
Two Team Sheets, Two Models: Thể Công - Viettel and Công An Hà Nội in the Hanoi DerbyThe team sheets for the Hanoi derby were released the night before kickoff. I...
J1 League Matchday 9: Three Teams Within One Point, and What the Provisional Table Still HidesOn the evening of October 10, as Kashiwa Reysol closed out their match agains...
Ashlyn Anderson: The 9-Second Turn and a Journey from Texas Pools to RiceI have sat in the broadcast booth at Toyota Stadium for 17 years, and I have...
Five Hours in Dallas: Twin Brothers, a Legal Roster Move, and a Report You Should Not TrustManila, 6:40 in the morning. Two lines in my inbox. The Dallas Mavericks had...
One Spot, One Missing Striker, and a Game Plan Read Aloud Before KickoffOn September 29, at 7:30 p.m., the stadium lights will come on. In Group B,...
0.16 Seconds Over the Final 50: Douglass Beats Walsh in the Short-Course 100 FreeI reopened the splits sheet and read the two numbers over and over. Over the...
Marathon's Confession: Bungie Changes Formation Mid-Season and Calls It StrategyIn 2026, I sat in a commentary booth in Binh Duong and declared on air that...
Beşiktaş 1-2 Crystal Palace: Ndidi's run in behind and the space left after the breakIn the closing minutes of the first half, Wilfred Ndidi ran in behind the...
